multi-thorned (animal or thing) - Espagnol Anglais Dictionnaire